package com.example.service.report;

import com.example.common.result.PageResult;
import com.example.entity.dto.MouldReportDto;
import com.example.entity.dto.WorkReportDto;
import com.example.entity.vo.WorkReportVo;
import com.example.entity.vo.weixiubaoyang.MouldReportVo;

import javax.servlet.http.HttpServletResponse;

public interface ReportService {
    /**
     * 工单报表
     * @param dto
     * @return
     */
    PageResult<WorkReportVo> workOrderPage(WorkReportDto dto);


    /**
     * 模具履历报表
     * @return
     */
    MouldReportVo mouldReport(MouldReportDto dto);

    void exportMould(MouldReportDto dto, HttpServletResponse response);
}
